body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, select, img {  margin: 0;  padding: 0;}
img { border:none;}
a{color:#333;}
a:link {  text-decoration: none;}
a:visited {  text-decoration: none;}
a:hover {  text-decoration: none !important}
a:active {  color:#1c9e3b;text-decoration: none;}
ul, ol {  list-style-type: none;}
.left{float:left;}
.right{float:right;}
.clearfix:after { content: "."; display: block; height: 0;clear: both;visibility: hidden;}
.clearfix {zoom: 1;}
input {  border: none;}
input:focus {  outline: none;}
body {font-size: 14px; margin: 0 auto; font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;min-width:1000px;}
.bodybg{background:#f6f6f6 url(/themes/demo-pc/assets/images/acyf/acyf_2021bodybg.jpg) center top no-repeat;}
.conBox{width:1000px;margin:0px auto 40px;background:#fff; padding-bottom: 10px;}
/*---focus---*/
.layA{margin-top:29px;}
.scroll { position:relative; width:1000px; height:436px; overflow:hidden}
.scroll .swiper-pagination{position:absolute;bottom:10px;  width: auto; left:880px;}
.scroll .swiper-pagination-bullet{display:inline-block;width: 10px;height: 10px;margin-left: 5px;cursor:pointer;border-radius: 50px;background:#fff;opacity: 1;}
.scroll .swiper-pagination-bullet.swiper-pagination-bullet-active{ background:red;}
.scroll .box {float:left;width:1000px;height: 436px;overflow:hidden;}
.scroll .box img{ width:1000px;height:436px; }
.scroll .box .bg {	height:100px;	margin-top: -100px;	background:url(/themes/demo-pc/assets/images/acyf/acyf_2021fbg.png) left bottom repeat-x;	position: relative;	}
.scroll .box .txt {padding-left: 15px;height:80px;margin-top:-80px;position:relative;}
.scroll .box h3{height: 80px;	line-height: 80px;	margin-top: -86px;	position: relative;	color: #fff;	font-size: 23px;	font-weight: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.scroll .box h3 a{ color:#fefefc;}
.scroll .box p{color:#b8b7b5; font-size:14px; line-height:24px;}
/*---layB 头条---*/
.layB{margin-top:40px;}
.layB .bleft{width:490px;margin-left:15px;display:inline-block;position:relative;margin-top:6px;}
.layB .bright{/*width:460px;margin-right:15px;*/margin-left:15px;display:inline-block;}
.dtsty{height:52px;line-height:52px;background:url(/themes/demo-pc/assets/images/acyf/acyf_2021tbg.png) left top no-repeat;position:relative;}
.dtsty span{display:inline-block;width:24px;height:24px;vertical-align: top;margin:15px 10px 11px 20px;}
.dtsty a{font-size:24px;color:#fff;}
.dtsty i{position:absolute;right:0px;top:0px;font-style:normal;}
.dtsty i a{font-size:16px;color:#43b135;}
.layB dt span{background:url(/themes/demo-pc/assets/images/acyf/acyf_2021tt_icon.png) left top no-repeat;}

.listPP{width:490px;height:286px;position:relative;margin-top:20px;}
.listPP a{display:block;width:490px;height:276px;}
.listPP .img1{width:490px;height:276px;position:absolute;left:0;top:0px;}
.listPP .bg{display:none;width:490px;height:50px;position:absolute;left:0;top:226px;background: #000; opacity: .3; filter: alpha(opacity=30);z-index:2;}
.listPP h3{display:none;width:490px;height:36px;margin-top:4px;/*;position:absolute;left:0;top:230px;z-index:3;*/line-height:18px;}
.listPP h3 a{font-size:16px;color:#333;font-weight:normal;}
.listPP img{display:block;}

.listTP{margin-top:24px;}
.listTP li{margin-bottom:18px;}
.listTP .left{width:45px;height:50px;display:block;text-align:center;font-size:14px;color:#757575;margin-top:5px;}
.listTP .left span{display:block;background:#f2f2f2;line-height: 22px;}
.listTP .right{width:460px;}
.listTP h2{font-weight:normal;font-size:18px;}
.listTP h2 a{color:#131412;height:226px;line-height:26px;}
.listTP p{font-size:15px;color:#666; margin-top: 8px;}
/*---layc 地方+时事---*/
.layC .left{width:725px;margin-top:19px;}
.layC .right{width:250px;}
.layC dt span{background:url(/themes/demo-pc/assets/images/acyf/acyf_2021df_icon.png) left top no-repeat;}
.layC .left dd{margin-left:15px;padding-top:10px;padding-bottom:37px;} 




